braking moment - Turkish English Dictionary